/*#######################################################################*/
/*                           Import Specific Styles                      */
/*#######################################################################*/

@import "html.css";
@import "common.css";
@import "item.css";
@import "menu.css";

/*#######################################################################*/
/*                             Theme   Layout                            */
/*#######################################################################*/

html, body { margin:0;padding:0;}
body { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#444D3C;
	}
#header { margin:0; height:80px;
	padding-left:20px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#f5f5f5;
	color:#444;
	border-bottom:1px solid #476105;
	}
#header h1 { margin:0; padding:0px; line-height:48px; font-size:40px; letter-spacing:-0.02em;}
#header p { }
	
#leftcolumn { }

#rightcolumn { }

.blockTitle {
	margin:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	font-weight:bolder;
	color:#FBFEF3;
	}
	
.blockContent {
	margin:10px;
	}

#footer {
position:absolute;
bottom:0px;
left:0px;
width:100%;
border-top:1px solid #476105;
background-color:#f5f5f5; 
color: #444;
text-align:center;
z-index:1;
	}
#footer p {	padding:20px 0;}

/*-------Test ------------*/

ul#dlistnews {
background-color:#ebebeb;
font-size:0.9em;
display:block;
width:180px;
height:auto;
overflow:hidden;
padding:7px;
}

ul#dtabs {
	padding: 2px 0;
	margin-left: 0;
	margin-top: 2px;
	margin-bottom: 0;
	font: bold Verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

ul#dtabs li {
	display: inline;
	margin: 0px;;
	padding:0px;
}

ul#dtabs li a:link, u#dtabs li a:visited {
	text-decoration: none;
	padding: 2px 8px;
	border: 1px solid #ebebeb;
	background:#ebebeb url(images/bg_tab2.gif) 0px 0px repeat-x;
}

ul#dtabs li a:hover {
	background:#ebebeb url(images/bg_tab2.gif) 0px -18px repeat-x;
}


ul#dtabs li.selected {
	top: 1px;

}

ul#dtabs li.selected a { /*selected main tab style */
	background:#ebebeb url(images/bg_tab2.gif) 0px -18px repeat-x;
	border-bottom-color: white;
}

ul#dtabs li.selected a:hover { /*selected main tab style */
	text-decoration: none;
}


.dcontentstyle {
/*position:relative;*/
/*margin-top:5px;*/
	border: 1px solid #ebebeb;
	padding: 5px;
	background:#FFFFFF;
}